Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ALMA PLACE Detached £293,020 £170,000 23 Dec 2011
2 ALMA PLACE Detached £230,603 £62,000 28 Jul 2000
3 ALMA PLACE SOUTH LIBERTY LANE Terraced £277,200 £267,500 18 Mar 2022